@charset "utf-8";

@page {
    size: a4;
    margin: 80px 48px 64px 48px;
}

html, body, section, h1, h2, h3, h4,
h5, h6 , div, table, tr, td, th {
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}
body {
    background: #f5f5f5; /*开发是注释此行background*/
    color: #333333;
    font-family: '宋体', serif;
}
ul,dl{
    list-style: none;
}
.text-center{
    text-align: center;
}
.title-bold{
    font-size: 18px;
    font-weight: bold;
    color: #333333;
}
.page{
    width: 795px;
    min-height: 1120px;
    padding: 40px 45px 20px;
    background: white;
    margin: 0 auto 20px auto;
    box-sizing: border-box;
    font-size: 14px;
    overflow: hidden;
    position: relative;
}
.table{
    width: 100%;
    border-top: 1px solid #707070;
    border-left: 1px solid #707070;
    border-collapse: collapse;
    border-spacing: 0;
}
.table th,
.table td {
    border-right: 1px solid #707070;
    border-bottom: 1px solid #707070;
    padding: 5px 20px;
    height: 43px;
    font-size: 16px;
}
.table-title{

    text-align: center;
    color:#333;
    font-size: 28px;
    font-weight: bold;
    padding: 40px 0 25px;
}
.page-list{
    text-align: center;
    color:#333;
    font-size: 18px;
}
.page-list>li{
    margin-bottom: 25px;
    text-align: left;
    padding-left: 130px;
}
.page-list>li span{
    display: inline-block;
    text-align: left;
    vertical-align: top;
}
.page-list>li span:first-child{
    width: 6em;
    text-align: left;
}
.page-list>li span small{
    font-size: 18px;
    margin-left: 12px;
}
.page-list>li span:first-child+span{
    width: 390px;
}
.page-head{
    /*font-weight: normal;*/
    font-size: 38px;
    text-align: center;
    line-height: 55px;
    padding-top: 110px;
    font-weight: bold;
    margin-bottom: 30px;
}
.page-FHead{
    font-weight: normal;
    font-size: 35px;
    text-align: center;
    color:#808080;
    margin-bottom: 190px;
    letter-spacing:20px
}
.public-head{
    border-bottom: 1px solid #333;
    display: flex;
    justify-content: space-between;
    padding-bottom: 3px;
    font-family: 微软雅黑;
}
.logo{
    vertical-align: top;
}
.public-head img{
    width: 24px;
    vertical-align: top;
    /*transform: translateY(-1px);*/
    margin-right: 5px;
}
.public-head span{
    font-size: 14px;
}
.markElement{
    user-select: none;
}
